ground transportation equipment depot - Francés Inglés Diccionario